Refrigeración CastilloMorelos 73, Villa de Etla, Oaxaca. A un costado del "Castillito" en la entrada principal, Villa de Etlaopen now, until 20:00 (closes in 8 min)